<?php
if (!defined('BASEPATH'))
    exit('No direct script acess allowed');
?>

<div class="col-lg-12">
    <?php
    echo form_open(base_url($this->config->item('area_admin') . '/vendas/salvar'), 'id="editar_venda"');

    $venda_id = (isset($venda->venda_id)) ? $venda->venda_id : set_value('id');
    $venda_id = ($venda_id === '' && isset($id)) ? $id : $venda_id;



    $atributos = array(
        'name' => 'id',
        'id' => 'venda_id',
        'value' => (isset($venda->venda_id)) ? $venda->venda_id : $venda_id,
        'type' => 'hidden'
    );
    
    echo form_input($atributos);

    echo form_input(array('name' => 'base_url',
        'type' => 'hidden',
        'id' => 'base_url',
        'value' => base_url($this->config->item('area_admin'))
    ));
    ?>


    <div class="row">
        <div class="form-group col-lg-6">
            <?php
            echo form_label('Nome Cliente *');
            echo form_input('nome', (isset($venda->nome_cliente) ? $venda->nome_cliente : set_value('nome')), 'id="nome" class="form-control" type="password"');
            echo form_error('nome');

            echo form_input(array('name' => 'cliente_id',
                'type' => 'hidden',
                'id' => 'cliente_id',
                'value' => isset($venda->cliente_id) ? $venda->cliente_id : set_value('cliente_id')
            ));
            ?>
        </div> 
        <div class="form-group col-lg-3">
            <?php
            echo form_label('CPF');
            echo form_input('cpf', (isset($venda->cpf) ? $venda->cpf : set_value('cpf')), 'class="form-control " id = "cpf" disabled = disabled');
            ?>
        </div>
        <div class="form-group col-lg-3">
            <?php
            echo form_label('Formas de Pagamento');

            $forma_pagamento = $this->config->item('forma_pagamento');

            echo '<div class="checkbox">';


            foreach ($forma_pagamento as $key => $value) {

                $selected = ((isset($venda->forma_pagamento) && $venda->forma_pagamento == $key ) || (set_value('forma_pagamento') == $key) ) ? TRUE : FALSE;

                echo '<label>' . form_radio('forma_pagamento', $key, $selected) . '&nbsp;<span>' . $value . '</span></label>&nbsp;&nbsp;';
            }

            echo '</div>';
            echo form_error('forma_pagamento');
            ?>
        </div>  
    </div>
    <div class="row col-lg-12">
        <div class="panel panel-default">
            <div class="panel-heading">
                
                <div class="col-lg-5">
                    <?php
                    echo form_input(array('name' => 'produto',
                        'type' => 'text',
                        'id' => 'produto',
                        'value' => '',
                        'class' => 'form-control'
                    ));
                    
                    echo form_input(array('name' => 'produto_id',
                        'type' => 'hidden',
                        'id' => 'produto_id',
                        'value' => ''
                    ));
                    echo form_input(array('name' => 'quantidade_estoque',
                        'type' => 'hidden',
                        'id' => 'quantidade_estoque',
                        'value' => ''
                    ));
                    ?>
                </div>

                <div class="col-lg-1">
                    <?php
                    echo form_input(array('name' => 'qtd',
                        'type' => 'text',
                        'id' => 'qtd',
                        'value' => '',
                        'class' => 'form-control'
                    ));
                    ?>
                </div>
                
                <a class="btn btn-primary" href="#" id="insere_item">Inserir Item</a>
            </div> 
            <div class="panel-body">

                <?php
                $this->table->set_heading('Nome','Qtd', 'Valor unitário', 'Valor total', 'Remover');

                $this->table->add_row(
                            '','','','',''
                    );
                if(isset($venda->itens_venda)){
                    foreach ($venda->itens_venda as $item) {

                    $acoes = '<a href="#" data-id=""' . $item->produto_id . '" data-toggle="modal" data-produto = "item'.$item->produto_id .'" data-target="#modal_confirmar_remocao" class="btn btn-danger btn-sm remove_item">Remover</a>';

                    $coluna1 = '<input name=produto_id[] type="hidden" value="' . $item->produto_id . '"/>' . $item->nome;
                    
                    $coluna2 = '<input name=quantidade[' . $item->produto_id . '] type="hidden" value="' . $item->quantidade . '"/>' . $item->quantidade;
                    
                    $coluna3 = '<input name=preco[' . $item->produto_id . '] type="hidden" value="'. $item->preco  . '"/>' . $item->preco;
                    
                    $coluna4 = '<input class="total_item" name=total[' . $item->produto_id . '] type="hidden" value="' . $item->valor_total . '"/>' . $item->valor_total;
                    
                    $this->table->add_row(
                            $coluna1, $coluna2, $coluna3, $coluna4, $acoes
                    );
                }
                }
               
            
                $this->table->set_template(array(
                    'table_open' => '<table class="table table-striped table-bordered table-hover">',
                    'tbody_open' => '<tbody id="itens_venda">'
                ));

                echo $this->table->generate();
                ?>
            </div>
        </div>
    </div>

    <div class="row">
        <div class="form-group col-lg-3">
            <?php
            echo form_label('Total');
            echo form_input('total', (isset($venda->total) ? $venda->total : set_value('total')), 'class="form-control " id = "total" disabled = "disabled"');
            ?>
        </div>
    </div>

    <div class="row">
        <div class="form-group col-lg-6">
            <?php
            echo form_label('Observação');
            echo form_input('observacao', (isset($venda->observacoes) ? $venda->observacoes : set_value('descricao')), 'class="form-control " id="observacao"');
            echo form_error('Observacao');
            ?>
        </div>
    </div>
    <div class="row" style="padding-top: 20px;">
        <div class="form-group col-lg-6">
            <?php
            echo form_submit('salvar', 'Salvar', 'class="btn btn-primary"');

            echo '&nbsp;' . form_button('cancelar', 'Cancelar', ' class="btn btn-danger btn_cancelar" ');
            ?>
        </div>
    </div>


            <?php echo form_close(); ?>
</div>

